rainfall applicator - Spanish English Dictionary